nature masthead - Alemán Inglés Diccionario